self-setting finish - Turco Inglés Diccionario